home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 34.zip / BS1 part 34 / FredFish PD 319.adf / Mathtrans / Mathtrans.DOC < prev    next >
Text File  |  1990-02-12  |  2KB  |  86 lines

  1.  
  2.  
  3.         FPU-Mathtrans.Library V1.1        28.1.1990
  4.  
  5.         (c) by Heiner Hückstädt
  6.  
  7.  
  8. This library was written for all people, who own the Motorola
  9. floating point unit MC 68881, MC 68882 or MC 68040 (haha) and
  10. never use it, because most of the software, written on the 
  11. Amiga make use of the Fast Floating Point format, which is
  12. absolutely undigestible for the numeric coprocessor. (It's a shame !!)
  13. Only a few software developers spread a recompiled FPU version, too.
  14.  
  15. This library is to increase the performance of that software products,
  16. who take much use of the FFP-transcendental functions (Sin, Cos, Pow, etc.)
  17. like Distant Suns (very very good program, but where is the 68020/881 version)
  18. or others.
  19.  
  20. How to use this library
  21. -----------------------
  22.  
  23.         You must have a 68020/68030 - 68881/68882 Turboboard !
  24.         If so, copy this library to your LIBS: directory
  25.         The old mathtrans.library will be deleted
  26.  
  27. Realisation
  28. -----------
  29.  
  30.         The FPU MC68881/82 knows for every function
  31.         (expect SPTieee, SPFieee and SPPow) a hardware
  32.         instruction like fsin.x, fcox.x, flogn.x ,etc.
  33.         But all inputs for the mathtrans.library and the
  34.         mathffp.library come in this #$-®©¤þ FFP-format,
  35.         so every input (and output, too) has to be converted
  36.         from FFP to IEEE single precision and back using SPTieee
  37.         and SPFieee. (Excuse me Commodore, but these functions were
  38.         stolen from your original mathtrans.library.)
  39.         
  40. Profit
  41. ------
  42.  
  43.         On my configuration (68020 7Mhz, 68881 25Mhz, no 32 bit-ram)
  44.         my genius BenchMark shows a speed increase of 7.1 overall.
  45.         This may differ due to your money, megahertz and megabytes.
  46.  
  47. -----------------------------------------------------------------------------
  48.  
  49.         THIS PROGRAM IS IN THE PUBLIC DOMAIN
  50.  
  51.         Permission is hereby granted to distribute this program,
  52.         source, and documentation for non-commercial purposes,
  53.         so long as the copyright notices are not removed.
  54.         This program may not be distributed for profit without the
  55.         permission of the author.
  56.  
  57.  
  58.         Comments, questions, donations, bugs due to this library may
  59.         come to
  60.  
  61.                 Heiner Hückstädt
  62.                 Gellertstraße 12
  63.                 D-5090 Leverkusen 1
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84. That's all, hope you can use it
  85.  
  86.